fire on all cylinders - Francés Inglés Diccionario